﻿@model IEnumerable<blacksoft.Models.NotaCredito>

@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_LayoutVentas.cshtml";
}


@if (TempData["index_failure"] != null)
{
    <div class="error grid_12">
        <h3>Filtrar: @TempData["index_failure"].</h3>
        <a class="hide_btn" href="#"></a>
    </div>
}
else if (TempData["index_failure2"] != null)
{
    <div class="error grid_12">
        <h3>Filtrar: @TempData["index_failure2"].</h3>
        <a class="hide_btn" href="#"></a>
    </div>
}
else if (TempData["index_failure3"] != null)
{
    <div class="error grid_12">
        <h3>Filtrar: @TempData["index_failure3"].</h3>
        <a class="hide_btn" href="#"></a>
    </div>
}



<div class="block big">
    <div class="titlebar">
        <h3>Nota de Crédito</h3>
    </div>
    <div class="block_cont">
        
        <p>
            @using (Html.BeginForm("Index", "NotaCredito", FormMethod.Get))
            {
                //Filtros
            <p>
                Cod. de Nota de Credito: @Html.TextBox("tb_IDNotaCredito", null, new { @class = "text-box single-line" })
                Pasajero: @Html.TextBox("tb_Pasajero", null, new { @class = "text-box single-line" })
                DNI Pasajero: @Html.TextBox("tb_NroDocPasajero", null, new { @class = "text-box single-line" })
                Cód. de Factura: @Html.TextBox("tb_IDDocumentoVenta", null, new { @class = "text-box single-line" })
                Fecha de Registro: @Html.TextBox("tb_FechaRegistro", null, new { @class = "text-box single-line", @type = "date" })
                Estado: @Html.DropDownList("ddl_Estado",
                                                    new[] {
                                                            new SelectListItem() {Text = "ACTIVA", Value="ACTIVA"},
                                                            new SelectListItem() {Text = "USADA", Value="USADA"},
                                                           },
                                                    "Seleccione",
                                                    new { @style = "width:163px" })

                
               
                <input type="submit" value="Filtrar" class="btn btn-default" style="margin-top: 10px;"/>
            </p>
            }
        </p>
        <table class="data-table">
            <thead>
                <tr>
                    <th>
                        @Html.DisplayName("Codigo")
                    </th>
                    <th>
                        @Html.DisplayName("Fecha de Registro")
                    </th>
                    <th>
                        @Html.DisplayName("Nombre del Pasajero")
                    </th>
                    <th>
                        @Html.DisplayName("DNI del Pasajero")
                    </th>
                    <th>
                        @Html.DisplayName("Monto")
                    </th>
                    <th>
                        @Html.DisplayName("Codigo Pasaje Anulado")
                    </th>
                    <th>
                        @Html.DisplayName("Estado")
                    </th>
                    <th>
                        Acciones
                    </th>
                </tr>
            </thead>
            <tbody>
                @foreach (var item in Model)
                {
                    <tr>
                        <td>
                            @Html.DisplayFor(modelItem => item.IDNotaCredito)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.FechaRegistro)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.Pasaje.Nombre)
                            @Html.DisplayFor(modelItem => item.Pasaje.ApellidoPaterno)
                            @Html.DisplayFor(modelItem => item.Pasaje.ApellidoMaterno)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.Pasaje.DNI)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.Total)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.IDPasaje)
                        </td>
                        <td>
                            @if (item.Estado == "AC")
                            {
                                @Html.DisplayName("ACTIVA")
                            }
                            else if (item.Estado == "US")
                            {
                                @Html.DisplayName("USADA")
                            }
                     
                        </td>
                       
                        <td>
                            <div style="height: 3px;"></div>
                            <div class="actionbar">
                                <a href=@string.Concat("/NotaCredito/Details/", item.IDNotaCredito) class="action view"><span>Detalles</span></a>
                            </div>
                        </td>
                    </tr>
                }
            </tbody>
        </table>
    </div>
</div>



